upper pole heminephrectomy - French English Dictionary